package com.csair.platform.cit.facade.model.citzcjszjkcmx;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;
import org.hibernate.validator.constraints.Length;
import org.springframework.format.annotation.DateTimeFormat;

import javax.validation.constraints.NotEmpty;
import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.util.Date;
import java.util.Objects;

/**
 * @author zhengxincheng
 * 资产加速折旧、摊销（扣除）优惠明细表 -- 申报模型
 */
@Data
public class CitZcjszjkcmxbSbVo {

    /**
     * 序号
     */
    private String ewbhxh;
    /**
     * 行次
     */
    private String ewbhgjz;
    /**
     * 优惠税务事项
     */
    private String yhswsx;
    /**
     * 税收减免性质代码
     */
    private String ssjmxzDm;
    /**
     * 本年享受优惠的资产原值
     */
    private BigDecimal bnxsyhdzcyz;
    /**
     * 账载折旧摊销金额
     */
    private BigDecimal bnljzjkcjedzz;
    /**
     * 按照税收一般规定计算的折旧摊销金额
     */
    private BigDecimal bnljzjkcjedaz;
    /**
     * 享受加速政策计算的折旧摊销金额
     */
    private BigDecimal bnljzjkcjedxs;
    /**
     * 纳税调减金额
     */
    private BigDecimal bnljzjkcjedns;
    /**
     * 享受加速政策优惠金额 (bnljzjkcjedjs = bnljzjkcjedxs - bnljzjkcjedaz)
     */
    private BigDecimal bnljzjkcjedjs;

}
